squeezing together - French English Dictionary